Big Huge Thesaurus

muscular structure

noun